import tushare as ts
import time

# 1、基本面数据下载
df = ts.get_stock_basics()
df.rename(
    columns={'code':'代码','name': '名称', 'industry': '所属行业', 'area': '地区', 'pe': '市盈率', 'outstanding': '流通股本(亿)', 'totals': '总股本(亿)',
             'totalAssets': '总资产(万)', 'liquidAssets': '流动资产', 'fixedAssets': '固定资产', 'reserved': '公积金',
             'reservedPerShare': '每股公积金', 'esp': '每股收益', 'bvps': '每股净资', 'pb': '市净率', 'timeToMarket': '上市日期',
             'undp': '未分利润', 'perundp': '每股未分配', 'rev': '收入同比(%)', 'profit': '利润同比(%)', 'gpr': '毛利率(%)',
             'npr': '净利润率(%)', 'holders': '股东人数'}, inplace=True)
# 生成形如：1-201805-股票基本面.xlsx 的表格
df.to_excel('./数据-下载/1-' + time.strftime("%Y%m", time.localtime()) + '-股票基本面.xlsx')

